horse apple
Slang definitions & phrases for
horse apple
horse apple
noun phrase
A ball of horse feces
Pretentious trash;
horseshit
: all that particular pile of horseapples boiled down to
(1940s+)